Market Price
$ 107.24
Selling Price
$ 93.87
1668
472
605
3149
Market Price
$ 93.11
Selling Price
$ 80.38
1079
845
917
2442
Market Price
$ 61.43
Selling Price
$ 55.02
2354
1188
1106
4150
Market Price
$ 71.93
Selling Price
$ 61.23
632
529
520
1353
Market Price
$ 77.53
Selling Price
$ 65.39
413
85
382
1225
Market Price
$ 80.85
Selling Price
$ 70.23
3536
818
1588
4086
Market Price
$ 105.96
Selling Price
$ 91.59
1965
1755
1822
2017
Market Price
$ 93.35
Selling Price
$ 81.57
256
99
171
982
Market Price
$ 86.06
Selling Price
$ 72.42
1445
798
540
4560
Market Price
$ 85.14
Selling Price
$ 75.18
244
130
172
1075
Market Price
$ 116.15
Selling Price
$ 97.50
1191
453
882
2585
Market Price
$ 66.96
Selling Price
$ 60.43
920
867
502
949
Market Price
$ 91.07
Selling Price
$ 79.22
1369
694
899
3451
Market Price
$ 75.78
Selling Price
$ 64.22
1356
967
1067
2852
Market Price
$ 102.34
Selling Price
$ 91.63
202
188
137
1010
Market Price
$ 111.56
Selling Price
$ 98.31
968
861
517
4358
Market Price
$ 98.69
Selling Price
$ 85.65
503
450
137
712
Market Price
$ 107.73
Selling Price
$ 91.64
1629
1614
1023
2181
Market Price
$ 68.56
Selling Price
$ 61.85
289
98
169
457
Market Price
$ 93.75
Selling Price
$ 83.53
426
344
202
1030
Market Price
$ 99.97
Selling Price
$ 85.61
2273
731
2212
3686
Market Price
$ 109.89
Selling Price
$ 96.50
2474
2407
2159
4126
Market Price
$ 63.15
Selling Price
$ 55.30
979
867
872
3991
Market Price
$ 79.79
Selling Price
$ 71.00
3164
1074
648
4911
Market Price
$ 97.25
Selling Price
$ 81.57
2439
2033
1280
4527
Market Price
$ 104.51
Selling Price
$ 93.94
308
61
267
452
Market Price
$ 108.29
Selling Price
$ 96.39
710
274
195
949
Market Price
$ 106.12
Selling Price
$ 96.33
1973
462
1609
2153
Market Price
$ 74.55
Selling Price
$ 66.08
194
63
146
672
Market Price
$ 105.04
Selling Price
$ 89.03
1724
904
764
4724
Market Price
$ 93.67
Selling Price
$ 78.69
1105
945
684
4742
Market Price
$ 81.52
Selling Price
$ 68.47
1397
681
823
3984
Market Price
$ 117.44
Selling Price
$ 98.89
1108
866
828
3515
Market Price
$ 105.24
Selling Price
$ 94.32
1067
670
577
1762
Market Price
$ 72.05
Selling Price
$ 61.91
4105
2658
1646
4778
Market Price
$ 74.95
Selling Price
$ 68.08
724
626
261
1337
Market Price
$ 68.62
Selling Price
$ 59.82
1848
627
1540
1858
Market Price
$ 97.81
Selling Price
$ 88.01
798
195
587
1390
Market Price
$ 92.52
Selling Price
$ 79.08
1392
477
354
4068
Market Price
$ 116.53
Selling Price
$ 98.80
2802
1511
1629
3547