Market Price
$ 72.61
Selling Price
$ 65.30
2372
2371
640
3284
Market Price
$ 75.92
Selling Price
$ 65.46
3100
2972
2220
3441
Market Price
$ 111.04
Selling Price
$ 98.34
1081
831
458
2058
Market Price
$ 95.32
Selling Price
$ 79.75
888
512
284
2641
Market Price
$ 93.99
Selling Price
$ 81.80
1034
974
211
1140
Market Price
$ 71.39
Selling Price
$ 62.08
2568
1845
959
4032
Market Price
$ 82.23
Selling Price
$ 72.54
458
103
439
1100
Market Price
$ 76.57
Selling Price
$ 67.20
2609
1856
1992
4946
Market Price
$ 99.97
Selling Price
$ 84.16
1069
515
560
2076
Market Price
$ 96.18
Selling Price
$ 84.87
2699
1447
1167
4009
Market Price
$ 74.01
Selling Price
$ 65.72
479
249
137
731
Market Price
$ 90.45
Selling Price
$ 77.59
4542
1200
2053
4885
Market Price
$ 69.74
Selling Price
$ 59.73
1191
584
808
1751
Market Price
$ 65.91
Selling Price
$ 55.36
2497
1598
839
2793
Market Price
$ 113.89
Selling Price
$ 98.02
1261
1008
868
3670
Market Price
$ 110.82
Selling Price
$ 97.25
1755
410
1175
2259
Market Price
$ 110.42
Selling Price
$ 96.41
274
190
75
501
Market Price
$ 91.01
Selling Price
$ 80.61
1445
1360
771
1866
Market Price
$ 118.24
Selling Price
$ 98.54
1553
1517
673
2433
Market Price
$ 103.77
Selling Price
$ 89.70
717
146
483
3359
Market Price
$ 77.82
Selling Price
$ 68.98
2584
1630
643
4261
Market Price
$ 79.73
Selling Price
$ 66.74
2830
1028
1583
3234
Market Price
$ 65.26
Selling Price
$ 55.23
3929
826
3571
4959
Market Price
$ 94.65
Selling Price
$ 80.81
604
517
378
1042
Market Price
$ 81.75
Selling Price
$ 68.61
842
751
707
936
Market Price
$ 94.52
Selling Price
$ 83.74
444
125
442
1511
Market Price
$ 99.10
Selling Price
$ 83.70
243
84
56
548
Market Price
$ 108.53
Selling Price
$ 93.25
3056
1469
1497
4632
Market Price
$ 76.82
Selling Price
$ 65.19
1311
856
328
2228
Market Price
$ 98.24
Selling Price
$ 88.56
1361
415
1004
3666
Market Price
$ 93.01
Selling Price
$ 78.20
3905
3545
2231
4996
Market Price
$ 75.46
Selling Price
$ 67.82
2509
565
1798
2548
Market Price
$ 77.18
Selling Price
$ 68.63
1042
432
899
3969
Market Price
$ 85.92
Selling Price
$ 73.44
1481
679
492
1497
Market Price
$ 73.75
Selling Price
$ 66.53
875
565
244
3532
Market Price
$ 98.53
Selling Price
$ 82.74
297
164
278
1401
Market Price
$ 108.60
Selling Price
$ 97.38
2350
2023
1718
3645
Market Price
$ 65.14
Selling Price
$ 57.73
821
809
633
3537
Market Price
$ 102.13
Selling Price
$ 89.41
2037
1880
818
2741
Market Price
$ 109.13
Selling Price
$ 96.78
815
230
635
2458