Market Price
$ 71.82
Selling Price
$ 64.93
356
82
114
1650
Market Price
$ 76.63
Selling Price
$ 69.63
405
145
181
1292
Market Price
$ 88.67
Selling Price
$ 76.07
3023
1645
2001
3675
Market Price
$ 97.39
Selling Price
$ 85.24
412
333
248
1207
Market Price
$ 116.32
Selling Price
$ 98.38
1016
887
421
1680
Market Price
$ 84.67
Selling Price
$ 73.22
1855
514
1010
4100
Market Price
$ 65.61
Selling Price
$ 56.24
2770
714
1493
3059
Market Price
$ 110.08
Selling Price
$ 95.00
1036
483
617
1996
Market Price
$ 69.41
Selling Price
$ 62.58
2369
2193
500
4976
Market Price
$ 114.24
Selling Price
$ 98.30
2259
545
617
2552
Market Price
$ 94.13
Selling Price
$ 80.64
418
337
338
1699
Market Price
$ 113.46
Selling Price
$ 97.97
1087
408
397
1798
Market Price
$ 65.80
Selling Price
$ 59.40
4572
3689
4479
4581
Market Price
$ 70.62
Selling Price
$ 62.67
877
476
216
3577
Market Price
$ 106.06
Selling Price
$ 95.65
1228
404
294
1330
Market Price
$ 89.34
Selling Price
$ 76.20
1276
773
676
4791
Market Price
$ 88.38
Selling Price
$ 76.78
2722
2277
1142
3823
Market Price
$ 118.12
Selling Price
$ 98.90
2043
1403
1224
3076
Market Price
$ 73.06
Selling Price
$ 62.25
429
273
95
586
Market Price
$ 108.45
Selling Price
$ 96.44
1361
788
951
2671
Market Price
$ 72.42
Selling Price
$ 62.99
1071
240
1026
1379
Market Price
$ 109.14
Selling Price
$ 98.50
3150
2916
916
3216
Market Price
$ 114.30
Selling Price
$ 95.51
723
241
328
1258
Market Price
$ 91.16
Selling Price
$ 78.68
1930
1622
1638
2047
Market Price
$ 94.35
Selling Price
$ 80.96
1951
1605
1330
2436
Market Price
$ 104.48
Selling Price
$ 90.37
444
221
132
792
Market Price
$ 69.78
Selling Price
$ 61.30
2024
807
793
3015
Market Price
$ 111.90
Selling Price
$ 97.71
109
68
26
538
Market Price
$ 73.87
Selling Price
$ 65.41
712
374
191
1626
Market Price
$ 82.53
Selling Price
$ 72.79
1871
991
1617
1977
Market Price
$ 109.88
Selling Price
$ 95.84
3325
2577
1263
3503
Market Price
$ 66.24
Selling Price
$ 58.47
4538
2333
4273
4807
Market Price
$ 72.51
Selling Price
$ 61.83
943
732
318
2633
Market Price
$ 105.00
Selling Price
$ 94.57
1245
670
289
4074
Market Price
$ 100.62
Selling Price
$ 89.34
496
147
119
2400
Market Price
$ 62.76
Selling Price
$ 55.04
245
62
153
1107
Market Price
$ 82.07
Selling Price
$ 72.95
631
526
443
733
Market Price
$ 64.55
Selling Price
$ 55.57
1158
891
1067
1222
Market Price
$ 77.20
Selling Price
$ 64.64
1244
580
830
1479
Market Price
$ 97.23
Selling Price
$ 85.54
925
551
364
2675