Market Price
$ 372.73
Selling Price
$ 278.14
201
121
154
600
Market Price
$ 377.31
Selling Price
$ 278.73
1562
457
634
3873
Market Price
$ 401.80
Selling Price
$ 278.50
2958
2271
2173
4103
Market Price
$ 403.93
Selling Price
$ 277.93
2352
2219
1091
3701
Market Price
$ 344.93
Selling Price
$ 263.71
4357
3651
913
4971
Market Price
$ 335.23
Selling Price
$ 240.21
779
620
221
2473
Market Price
$ 341.60
Selling Price
$ 245.77
507
151
369
1427
Market Price
$ 353.87
Selling Price
$ 249.55
836
569
658
1610
Market Price
$ 372.55
Selling Price
$ 254.00
2152
1458
1300
2400
Market Price
$ 346.84
Selling Price
$ 246.82
277
228
114
934
Market Price
$ 351.85
Selling Price
$ 260.03
1464
1034
1102
4949
Market Price
$ 383.25
Selling Price
$ 257.77
3268
1164
2277
3516
Market Price
$ 385.03
Selling Price
$ 276.28
2117
892
1729
3056
Market Price
$ 337.80
Selling Price
$ 254.54
1845
1011
1757
2148
Market Price
$ 366.33
Selling Price
$ 278.80
1078
605
416
3021
Market Price
$ 376.10
Selling Price
$ 259.82
1360
644
887
2470
Market Price
$ 330.98
Selling Price
$ 246.77
4327
1436
4044
4650
Market Price
$ 355.50
Selling Price
$ 244.68
1551
1075
899
3725
Market Price
$ 329.29
Selling Price
$ 245.54
2386
637
1092
2625
Market Price
$ 343.88
Selling Price
$ 261.01
3461
1876
2090
4676
Market Price
$ 357.14
Selling Price
$ 246.50
3242
3150
1089
4739
Market Price
$ 363.05
Selling Price
$ 270.49
834
693
197
1226
Market Price
$ 361.55
Selling Price
$ 248.65
2007
1359
1531
2553
Market Price
$ 363.78
Selling Price
$ 270.93
2906
1101
962
3054
Market Price
$ 363.39
Selling Price
$ 275.33
939
657
275
1761
Market Price
$ 345.40
Selling Price
$ 261.90
1520
403
456
2130
Market Price
$ 333.02
Selling Price
$ 251.39
1421
1038
534
2884
Market Price
$ 371.46
Selling Price
$ 265.02
4752
2953
3288
4842
Market Price
$ 406.06
Selling Price
$ 277.91
2271
1108
2126
2720
Market Price
$ 393.67
Selling Price
$ 268.17
503
324
471
1939
Market Price
$ 344.97
Selling Price
$ 247.65
191
43
109
936
Market Price
$ 356.65
Selling Price
$ 243.35
1813
1074
1803
3567
Market Price
$ 343.09
Selling Price
$ 243.04
545
327
381
2615
Market Price
$ 405.28
Selling Price
$ 270.62
2086
1410
1073
4834
Market Price
$ 331.37
Selling Price
$ 250.01
575
356
331
961
Market Price
$ 347.50
Selling Price
$ 246.48
1370
341
409
3664
Market Price
$ 384.58
Selling Price
$ 260.80
2832
2210
2182
2928
Market Price
$ 405.43
Selling Price
$ 272.51
258
168
240
986
Market Price
$ 370.39
Selling Price
$ 260.58
2106
1786
600
2307
Market Price
$ 343.45
Selling Price
$ 250.13
3411
984
807
3705