Market Price
$ 105.14
Selling Price
$ 94.41
751
381
205
1972
Market Price
$ 108.64
Selling Price
$ 94.89
770
511
321
2710
Market Price
$ 92.47
Selling Price
$ 79.02
2800
2067
2146
3037
Market Price
$ 78.38
Selling Price
$ 67.06
441
226
263
472
Market Price
$ 114.89
Selling Price
$ 96.44
1515
1248
1101
3091
Market Price
$ 73.39
Selling Price
$ 61.37
1885
1303
630
3444
Market Price
$ 108.20
Selling Price
$ 95.81
247
60
151
1040
Market Price
$ 73.64
Selling Price
$ 62.22
1605
1031
733
1910
Market Price
$ 81.46
Selling Price
$ 68.10
3278
1196
1402
3613
Market Price
$ 106.83
Selling Price
$ 89.09
333
136
233
446
Market Price
$ 111.33
Selling Price
$ 92.79
199
139
43
907
Market Price
$ 75.14
Selling Price
$ 62.62
1635
1095
1585
2908
Market Price
$ 79.06
Selling Price
$ 69.76
498
346
391
1014
Market Price
$ 74.19
Selling Price
$ 62.40
1967
1147
1079
4890
Market Price
$ 68.88
Selling Price
$ 62.41
3278
2886
870
4786
Market Price
$ 88.29
Selling Price
$ 79.55
1132
344
760
3776
Market Price
$ 71.51
Selling Price
$ 64.12
1565
1394
1294
4771
Market Price
$ 102.51
Selling Price
$ 91.35
359
258
341
508
Market Price
$ 114.03
Selling Price
$ 97.87
589
361
395
966
Market Price
$ 99.27
Selling Price
$ 85.00
1019
723
213
2452
Market Price
$ 71.08
Selling Price
$ 61.38
864
576
370
2448
Market Price
$ 63.47
Selling Price
$ 55.63
755
646
245
1584
Market Price
$ 109.23
Selling Price
$ 97.93
685
463
295
808
Market Price
$ 75.25
Selling Price
$ 67.67
1807
1251
423
2577
Market Price
$ 73.02
Selling Price
$ 61.80
1728
990
1327
5000
Market Price
$ 109.62
Selling Price
$ 91.45
2542
1833
638
3287
Market Price
$ 79.02
Selling Price
$ 69.48
1984
1046
1864
2372
Market Price
$ 75.63
Selling Price
$ 66.98
1426
1305
408
2232
Market Price
$ 79.70
Selling Price
$ 70.14
1095
366
411
2285
Market Price
$ 90.27
Selling Price
$ 76.24
501
449
235
940
Market Price
$ 97.17
Selling Price
$ 81.12
396
299
144
1085
Market Price
$ 72.33
Selling Price
$ 63.32
424
397
269
1451
Market Price
$ 85.15
Selling Price
$ 74.83
2867
1738
2685
3640
Market Price
$ 64.27
Selling Price
$ 55.94
2790
1228
878
3580
Market Price
$ 75.56
Selling Price
$ 64.63
462
315
407
856
Market Price
$ 99.53
Selling Price
$ 85.40
1775
1556
972
4290
Market Price
$ 67.38
Selling Price
$ 58.46
1580
380
1127
3183
Market Price
$ 113.49
Selling Price
$ 94.63
3526
1258
1845
4560
Market Price
$ 100.95
Selling Price
$ 90.57
2531
1192
1486
3811
Market Price
$ 102.92
Selling Price
$ 86.40
2809
2040
2017
3036