Market Price
$ 85.28
Selling Price
$ 74.54
528
220
205
984
Market Price
$ 78.36
Selling Price
$ 71.18
1436
1157
1263
4736
Market Price
$ 89.54
Selling Price
$ 75.44
3522
967
2749
4577
Market Price
$ 95.77
Selling Price
$ 83.68
2241
2201
1500
3346
Market Price
$ 113.12
Selling Price
$ 95.99
704
417
309
3339
Market Price
$ 61.48
Selling Price
$ 55.09
2015
838
1791
3232
Market Price
$ 65.54
Selling Price
$ 56.15
1190
366
736
1558
Market Price
$ 81.57
Selling Price
$ 71.56
409
118
292
1909
Market Price
$ 110.85
Selling Price
$ 96.88
1371
708
638
1866
Market Price
$ 87.35
Selling Price
$ 75.28
407
252
229
959
Market Price
$ 88.74
Selling Price
$ 74.84
3296
1262
1454
4374
Market Price
$ 107.76
Selling Price
$ 95.97
2312
2145
536
3587
Market Price
$ 85.48
Selling Price
$ 72.67
443
432
121
2076
Market Price
$ 66.57
Selling Price
$ 56.13
414
183
302
1356
Market Price
$ 95.15
Selling Price
$ 80.32
2540
2194
1761
3456
Market Price
$ 114.18
Selling Price
$ 96.83
1141
291
1057
1644
Market Price
$ 79.76
Selling Price
$ 72.27
2972
2270
2305
3802
Market Price
$ 61.42
Selling Price
$ 55.18
2289
1580
1883
3210
Market Price
$ 76.22
Selling Price
$ 64.20
4709
2001
3932
4956
Market Price
$ 61.60
Selling Price
$ 55.61
925
869
476
1690
Market Price
$ 97.41
Selling Price
$ 82.29
1593
887
1044
3776
Market Price
$ 100.19
Selling Price
$ 85.61
956
759
315
1340
Market Price
$ 80.38
Selling Price
$ 67.59
193
44
82
462
Market Price
$ 113.37
Selling Price
$ 95.11
1877
838
1297
3838
Market Price
$ 85.22
Selling Price
$ 73.66
3086
1596
1753
4898
Market Price
$ 82.23
Selling Price
$ 72.72
1995
1549
1181
3147
Market Price
$ 76.32
Selling Price
$ 63.65
1311
611
584
1971
Market Price
$ 73.35
Selling Price
$ 63.52
2427
1963
1935
3575
Market Price
$ 79.02
Selling Price
$ 66.31
771
317
430
1887
Market Price
$ 65.79
Selling Price
$ 56.34
1739
1552
807
2030
Market Price
$ 95.15
Selling Price
$ 82.80
2680
2659
741
3012
Market Price
$ 65.94
Selling Price
$ 56.88
434
224
290
463
Market Price
$ 109.81
Selling Price
$ 92.87
2159
1030
1126
3364
Market Price
$ 69.67
Selling Price
$ 58.83
685
275
380
3198
Market Price
$ 106.33
Selling Price
$ 92.76
2738
1103
1267
4019
Market Price
$ 64.69
Selling Price
$ 57.98
1748
1501
1477
4806
Market Price
$ 104.56
Selling Price
$ 91.39
1519
624
923
2216
Market Price
$ 63.53
Selling Price
$ 55.98
962
286
457
1784
Market Price
$ 98.26
Selling Price
$ 88.51
3574
3278
3176
4394
Market Price
$ 77.96
Selling Price
$ 66.52
486
251
323
807