Market Price
$ 66.40
Selling Price
$ 55.79
1630
1311
538
2929
Market Price
$ 110.18
Selling Price
$ 96.54
2306
1697
795
2826
Market Price
$ 72.19
Selling Price
$ 65.31
1546
843
1022
3639
Market Price
$ 82.39
Selling Price
$ 73.00
3218
1514
645
3957
Market Price
$ 113.48
Selling Price
$ 96.24
377
370
164
1092
Market Price
$ 87.67
Selling Price
$ 73.73
1609
539
1257
3272
Market Price
$ 81.31
Selling Price
$ 72.46
361
353
300
1564
Market Price
$ 102.44
Selling Price
$ 92.53
1823
961
642
1984
Market Price
$ 113.68
Selling Price
$ 97.06
3006
1780
2780
4033
Market Price
$ 112.58
Selling Price
$ 97.93
485
424
367
2098
Market Price
$ 110.15
Selling Price
$ 97.86
2860
767
1802
3091
Market Price
$ 98.75
Selling Price
$ 82.79
1335
1111
319
1932
Market Price
$ 85.36
Selling Price
$ 72.37
3839
2288
871
4517
Market Price
$ 98.43
Selling Price
$ 89.35
632
590
495
2059
Market Price
$ 69.30
Selling Price
$ 62.46
2629
821
2589
3784
Market Price
$ 97.99
Selling Price
$ 85.31
1962
1282
906
2209
Market Price
$ 86.81
Selling Price
$ 73.70
1583
1377
1385
3810
Market Price
$ 68.37
Selling Price
$ 61.40
859
704
224
3108
Market Price
$ 67.15
Selling Price
$ 59.43
802
499
616
1201
Market Price
$ 102.60
Selling Price
$ 89.58
1099
905
506
4349
Market Price
$ 98.11
Selling Price
$ 81.83
2822
797
891
3010
Market Price
$ 104.34
Selling Price
$ 88.19
1968
1811
996
2522
Market Price
$ 101.63
Selling Price
$ 86.70
1381
789
652
1498
Market Price
$ 108.97
Selling Price
$ 96.78
4578
2750
1452
4855
Market Price
$ 63.84
Selling Price
$ 55.39
3547
2339
1139
4232
Market Price
$ 64.60
Selling Price
$ 56.39
2461
1383
1839
3414
Market Price
$ 68.16
Selling Price
$ 57.19
235
212
108
1034
Market Price
$ 66.22
Selling Price
$ 58.19
3196
2136
1398
4244
Market Price
$ 86.58
Selling Price
$ 74.26
1574
738
1090
1668
Market Price
$ 103.00
Selling Price
$ 86.03
2869
1994
1824
2952
Market Price
$ 64.19
Selling Price
$ 56.30
608
246
343
1380
Market Price
$ 67.69
Selling Price
$ 61.48
1877
593
1234
2511
Market Price
$ 92.45
Selling Price
$ 80.04
1096
574
742
3893
Market Price
$ 75.56
Selling Price
$ 65.24
933
858
456
1780
Market Price
$ 72.97
Selling Price
$ 63.72
2193
1370
467
3868
Market Price
$ 74.23
Selling Price
$ 66.12
1779
1449
1716
2317
Market Price
$ 98.59
Selling Price
$ 85.29
877
308
849
945
Market Price
$ 64.66
Selling Price
$ 57.78
1067
886
697
4383
Market Price
$ 87.78
Selling Price
$ 78.86
525
234
152
897
Market Price
$ 88.33
Selling Price
$ 79.18
1809
1287
1664
4740