Market Price
$ 74.67
Selling Price
$ 67.86
467
120
403
1328
Market Price
$ 69.46
Selling Price
$ 62.79
1699
539
539
3623
Market Price
$ 92.23
Selling Price
$ 78.37
1678
920
592
4904
Market Price
$ 88.90
Selling Price
$ 76.68
2565
1383
1825
3814
Market Price
$ 115.01
Selling Price
$ 98.01
2011
1760
1233
2780
Market Price
$ 83.20
Selling Price
$ 75.46
2995
1023
2374
3766
Market Price
$ 83.23
Selling Price
$ 74.77
836
222
788
2853
Market Price
$ 78.93
Selling Price
$ 66.46
1739
847
425
3676
Market Price
$ 110.56
Selling Price
$ 96.84
403
80
82
1103
Market Price
$ 90.28
Selling Price
$ 76.92
776
291
675
3455
Market Price
$ 69.76
Selling Price
$ 62.91
1708
1223
678
4732
Market Price
$ 84.88
Selling Price
$ 75.55
563
451
425
715
Market Price
$ 101.30
Selling Price
$ 86.61
397
171
331
756
Market Price
$ 81.61
Selling Price
$ 71.50
1323
1199
1155
2202
Market Price
$ 67.57
Selling Price
$ 57.30
3408
987
877
4547
Market Price
$ 108.84
Selling Price
$ 97.33
2116
1805
605
3754
Market Price
$ 111.74
Selling Price
$ 95.45
498
345
136
733
Market Price
$ 75.78
Selling Price
$ 64.31
2173
1576
1682
2187
Market Price
$ 63.14
Selling Price
$ 57.03
833
451
626
2843
Market Price
$ 65.55
Selling Price
$ 55.28
407
140
129
1115
Market Price
$ 112.67
Selling Price
$ 98.79
165
62
129
694
Market Price
$ 108.96
Selling Price
$ 98.56
507
269
242
2188
Market Price
$ 82.52
Selling Price
$ 69.01
2341
778
853
2742
Market Price
$ 107.85
Selling Price
$ 93.16
916
744
306
1711
Market Price
$ 98.48
Selling Price
$ 84.59
341
156
282
879
Market Price
$ 71.89
Selling Price
$ 62.27
3293
1996
2010
4872
Market Price
$ 65.04
Selling Price
$ 57.25
1755
628
798
2729
Market Price
$ 83.44
Selling Price
$ 70.99
933
399
886
2136
Market Price
$ 112.80
Selling Price
$ 95.57
2057
541
1392
2170
Market Price
$ 68.90
Selling Price
$ 58.62
1023
662
438
1207
Market Price
$ 70.38
Selling Price
$ 62.17
1328
614
1187
1891
Market Price
$ 76.38
Selling Price
$ 65.75
266
131
93
651
Market Price
$ 66.59
Selling Price
$ 55.86
2042
843
1851
3361
Market Price
$ 112.96
Selling Price
$ 96.85
175
111
53
467
Market Price
$ 77.62
Selling Price
$ 65.79
3536
2642
1672
4063
Market Price
$ 69.53
Selling Price
$ 59.04
2168
638
1086
4368
Market Price
$ 85.14
Selling Price
$ 72.80
1758
1376
1294
2883
Market Price
$ 96.37
Selling Price
$ 83.32
1527
776
404
1541
Market Price
$ 106.33
Selling Price
$ 96.27
1957
557
1052
2658
Market Price
$ 64.33
Selling Price
$ 55.68
889
598
206
3980