Market Price
$ 94.15
Selling Price
$ 79.11
2076
884
596
2508
Market Price
$ 84.34
Selling Price
$ 74.63
1058
277
839
3251
Market Price
$ 72.82
Selling Price
$ 65.01
1335
764
1019
4281
Market Price
$ 77.53
Selling Price
$ 65.14
1169
365
390
2584
Market Price
$ 97.97
Selling Price
$ 83.23
1899
1572
1578
2108
Market Price
$ 97.87
Selling Price
$ 84.01
891
471
606
3913
Market Price
$ 93.75
Selling Price
$ 79.27
235
70
104
1059
Market Price
$ 81.74
Selling Price
$ 71.11
2237
825
1010
3400
Market Price
$ 68.24
Selling Price
$ 59.09
1016
534
715
2165
Market Price
$ 66.32
Selling Price
$ 56.45
407
318
162
1357
Market Price
$ 100.18
Selling Price
$ 85.39
212
42
152
692
Market Price
$ 71.17
Selling Price
$ 61.16
739
283
420
1652
Market Price
$ 82.50
Selling Price
$ 69.81
2170
1885
963
2256
Market Price
$ 74.40
Selling Price
$ 62.96
2719
1045
944
3449
Market Price
$ 89.10
Selling Price
$ 78.00
4177
1589
3670
4209
Market Price
$ 86.90
Selling Price
$ 76.01
195
66
64
700
Market Price
$ 78.38
Selling Price
$ 67.68
3296
1276
875
4301
Market Price
$ 81.74
Selling Price
$ 69.13
2279
1137
1631
3898
Market Price
$ 102.45
Selling Price
$ 88.99
1579
835
991
3848
Market Price
$ 72.89
Selling Price
$ 62.95
787
568
666
1972
Market Price
$ 101.73
Selling Price
$ 86.25
943
436
439
1605
Market Price
$ 88.61
Selling Price
$ 75.10
1844
1248
675
3369
Market Price
$ 89.00
Selling Price
$ 78.08
1311
306
790
3792
Market Price
$ 98.90
Selling Price
$ 86.76
828
201
308
3589
Market Price
$ 98.69
Selling Price
$ 85.58
626
263
419
1185
Market Price
$ 108.92
Selling Price
$ 95.38
232
115
224
1059
Market Price
$ 109.03
Selling Price
$ 97.44
4078
2638
879
4646
Market Price
$ 98.21
Selling Price
$ 82.93
407
119
166
526
Market Price
$ 82.49
Selling Price
$ 72.74
3504
3350
2452
4698
Market Price
$ 68.40
Selling Price
$ 60.60
1582
1411
1182
2139
Market Price
$ 85.49
Selling Price
$ 73.08
2326
2079
1296
2496
Market Price
$ 94.92
Selling Price
$ 83.26
4059
894
3540
4535
Market Price
$ 93.10
Selling Price
$ 81.41
1568
1247
1545
1832
Market Price
$ 106.85
Selling Price
$ 89.60
2893
1434
863
4428
Market Price
$ 70.22
Selling Price
$ 59.86
1091
588
218
1612
Market Price
$ 93.66
Selling Price
$ 80.91
1055
272
964
3315
Market Price
$ 113.13
Selling Price
$ 96.56
4001
3830
984
4328
Market Price
$ 97.81
Selling Price
$ 86.29
1599
1383
1516
1686
Market Price
$ 108.72
Selling Price
$ 93.30
467
268
234
1172
Market Price
$ 106.02
Selling Price
$ 93.74
1348
1212
830
2399