Market Price
$ 67.50
Selling Price
$ 57.72
836
222
788
2853
Market Price
$ 62.76
Selling Price
$ 54.57
1739
847
425
3676
Market Price
$ 58.27
Selling Price
$ 51.70
403
80
82
1103
Market Price
$ 40.99
Selling Price
$ 36.32
776
291
675
3455
Market Price
$ 54.64
Selling Price
$ 46.63
1708
1223
678
4732
Market Price
$ 67.41
Selling Price
$ 57.28
563
451
425
715
Market Price
$ 54.88
Selling Price
$ 48.25
397
171
331
756
Market Price
$ 33.72
Selling Price
$ 29.66
1323
1199
1155
2202
Market Price
$ 42.14
Selling Price
$ 36.68
3408
987
877
4547
Market Price
$ 36.53
Selling Price
$ 31.25
2116
1805
605
3754
Market Price
$ 63.94
Selling Price
$ 54.86
498
345
136
733
Market Price
$ 29.99
Selling Price
$ 26.02
2173
1576
1682
2187
Market Price
$ 45.40
Selling Price
$ 40.08
833
451
626
2843
Market Price
$ 54.95
Selling Price
$ 49.79
407
140
129
1115
Market Price
$ 56.00
Selling Price
$ 49.62
165
62
129
694
Market Price
$ 68.15
Selling Price
$ 57.77
507
269
242
2188
Market Price
$ 43.32
Selling Price
$ 36.41
2341
778
853
2742
Market Price
$ 63.38
Selling Price
$ 56.43
916
744
306
1711
Market Price
$ 30.73
Selling Price
$ 26.91
341
156
282
879
Market Price
$ 63.01
Selling Price
$ 52.70
3293
1996
2010
4872
Market Price
$ 67.44
Selling Price
$ 58.87
1755
628
798
2729
Market Price
$ 28.38
Selling Price
$ 25.55
933
399
886
2136
Market Price
$ 44.37
Selling Price
$ 37.95
2057
541
1392
2170
Market Price
$ 54.69
Selling Price
$ 46.41
1023
662
438
1207
Market Price
$ 52.48
Selling Price
$ 44.69
1328
614
1187
1891
Market Price
$ 30.93
Selling Price
$ 27.35
266
131
93
651
Market Price
$ 38.34
Selling Price
$ 34.02
2042
843
1851
3361
Market Price
$ 57.77
Selling Price
$ 50.92
175
111
53
467
Market Price
$ 63.26
Selling Price
$ 53.53
3536
2642
1672
4063
Market Price
$ 48.35
Selling Price
$ 40.58
2168
638
1086
4368
Market Price
$ 46.65
Selling Price
$ 41.45
1758
1376
1294
2883
Market Price
$ 65.47
Selling Price
$ 58.89
1527
776
404
1541
Market Price
$ 48.29
Selling Price
$ 41.00
1957
557
1052
2658
Market Price
$ 48.13
Selling Price
$ 40.37
889
598
206
3980
Market Price
$ 66.14
Selling Price
$ 56.95
1928
1299
1750
3330
Market Price
$ 44.67
Selling Price
$ 38.13
134
96
47
453
Market Price
$ 41.01
Selling Price
$ 36.23
669
513
329
1933
Market Price
$ 44.43
Selling Price
$ 39.34
1132
556
1048
1207
Market Price
$ 64.68
Selling Price
$ 56.82
4457
4258
2435
4459
Market Price
$ 29.79
Selling Price
$ 26.58
431
230
238
813