Market Price
$ 96.81
Selling Price
$ 58.95
700
653
187
2858
Market Price
$ 91.23
Selling Price
$ 58.27
363
216
121
1058
Market Price
$ 91.76
Selling Price
$ 54.13
468
144
129
1413
Market Price
$ 72.98
Selling Price
$ 50.79
1653
690
1110
4793
Market Price
$ 77.95
Selling Price
$ 53.28
653
565
632
777
Market Price
$ 82.40
Selling Price
$ 55.20
722
163
520
1262
Market Price
$ 88.60
Selling Price
$ 54.24
480
409
195
1190
Market Price
$ 91.77
Selling Price
$ 55.34
1869
1186
812
1989
Market Price
$ 78.66
Selling Price
$ 54.15
1066
436
379
2699
Market Price
$ 93.65
Selling Price
$ 58.47
1217
874
847
3161
Market Price
$ 90.20
Selling Price
$ 59.40
2025
597
686
2953
Market Price
$ 85.12
Selling Price
$ 59.51
4181
3687
2630
4771
Market Price
$ 95.68
Selling Price
$ 59.39
3453
2602
1605
4888
Market Price
$ 75.64
Selling Price
$ 52.47
2758
733
2524
4194
Market Price
$ 86.87
Selling Price
$ 54.33
1378
279
300
1784
Market Price
$ 75.22
Selling Price
$ 53.06
596
356
186
2000
Market Price
$ 94.76
Selling Price
$ 56.98
2865
2588
1789
4858
Market Price
$ 82.64
Selling Price
$ 50.62
829
331
451
1770
Market Price
$ 83.07
Selling Price
$ 55.38
1847
1526
884
3855
Market Price
$ 77.56
Selling Price
$ 52.09
523
304
344
630
Market Price
$ 82.57
Selling Price
$ 58.35
956
747
863
2117
Market Price
$ 90.23
Selling Price
$ 53.22
3924
3684
958
4329
Market Price
$ 94.05
Selling Price
$ 59.25
886
605
267
934
Market Price
$ 93.08
Selling Price
$ 57.68
251
244
206
917
Market Price
$ 89.87
Selling Price
$ 56.39
1153
284
913
3420
Market Price
$ 79.48
Selling Price
$ 54.75
501
372
159
1776
Market Price
$ 85.07
Selling Price
$ 52.46
3155
1239
1559
3795
Market Price
$ 86.67
Selling Price
$ 55.84
747
719
177
1605
Market Price
$ 93.07
Selling Price
$ 58.92
218
169
212
437
Market Price
$ 92.27
Selling Price
$ 59.58
2464
2447
2173
3068
Market Price
$ 83.81
Selling Price
$ 56.33
709
638
240
1076
Market Price
$ 85.86
Selling Price
$ 57.36
3607
2608
3422
4090
Market Price
$ 71.82
Selling Price
$ 50.15
3318
2119
2580
3661
Market Price
$ 87.93
Selling Price
$ 57.80
1099
991
422
3668
Market Price
$ 95.21
Selling Price
$ 56.29
1451
800
1104
3438
Market Price
$ 84.25
Selling Price
$ 51.21
1794
1361
1579
3168
Market Price
$ 90.57
Selling Price
$ 59.92
481
362
345
604
Market Price
$ 74.14
Selling Price
$ 52.80
3042
1096
1940
4483
Market Price
$ 91.09
Selling Price
$ 58.03
1406
762
1370
2452
Market Price
$ 88.19
Selling Price
$ 52.45
908
589
393
2462