Market Price
$ 82.22
Selling Price
$ 71.34
2281
1971
1859
3929
Market Price
$ 78.10
Selling Price
$ 66.12
1362
1120
778
1635
Market Price
$ 95.26
Selling Price
$ 82.75
1433
801
855
2843
Market Price
$ 116.22
Selling Price
$ 97.54
1305
572
754
2771
Market Price
$ 96.24
Selling Price
$ 87.32
3239
2852
2131
4003
Market Price
$ 74.49
Selling Price
$ 65.35
985
884
694
1048
Market Price
$ 73.71
Selling Price
$ 61.48
3534
1440
3242
4336
Market Price
$ 102.53
Selling Price
$ 91.68
3052
2671
959
4352
Market Price
$ 66.24
Selling Price
$ 55.31
1940
1047
891
2113
Market Price
$ 81.57
Selling Price
$ 72.63
378
210
140
973
Market Price
$ 81.63
Selling Price
$ 69.61
351
178
349
614
Market Price
$ 84.26
Selling Price
$ 73.47
1188
959
467
3685
Market Price
$ 113.47
Selling Price
$ 95.58
4466
3958
1597
4594
Market Price
$ 101.34
Selling Price
$ 87.14
2823
795
2087
4028
Market Price
$ 89.16
Selling Price
$ 80.38
2617
1965
946
3671
Market Price
$ 64.56
Selling Price
$ 57.25
1834
1271
1680
2531
Market Price
$ 91.01
Selling Price
$ 79.62
340
287
254
523
Market Price
$ 78.87
Selling Price
$ 65.95
2338
2233
682
3940
Market Price
$ 108.11
Selling Price
$ 94.38
1360
1063
1043
1799
Market Price
$ 100.25
Selling Price
$ 87.65
374
197
359
573
Market Price
$ 114.70
Selling Price
$ 96.29
997
566
381
1920
Market Price
$ 76.10
Selling Price
$ 68.93
3313
2592
1694
3619
Market Price
$ 73.66
Selling Price
$ 64.45
667
218
193
1389
Market Price
$ 111.70
Selling Price
$ 95.45
909
241
406
1068
Market Price
$ 70.86
Selling Price
$ 60.59
976
610
404
1017
Market Price
$ 75.93
Selling Price
$ 65.51
1996
1914
1013
2383
Market Price
$ 97.42
Selling Price
$ 85.32
397
91
126
1705
Market Price
$ 81.18
Selling Price
$ 72.69
1341
858
637
4062
Market Price
$ 82.86
Selling Price
$ 74.38
926
862
899
2353
Market Price
$ 96.40
Selling Price
$ 81.40
4558
2022
1007
4891
Market Price
$ 69.69
Selling Price
$ 63.21
1128
807
458
2048
Market Price
$ 82.70
Selling Price
$ 74.54
526
411
315
843
Market Price
$ 63.73
Selling Price
$ 55.50
1875
1288
1050
4102
Market Price
$ 106.77
Selling Price
$ 93.33
1083
637
938
1284
Market Price
$ 67.48
Selling Price
$ 60.04
1859
1325
925
2312
Market Price
$ 75.65
Selling Price
$ 65.29
1558
1320
351
2104
Market Price
$ 79.15
Selling Price
$ 70.48
2712
2255
2287
4117
Market Price
$ 109.10
Selling Price
$ 92.03
1456
691
1234
3703
Market Price
$ 76.66
Selling Price
$ 67.55
1952
1329
1067
2794
Market Price
$ 73.94
Selling Price
$ 63.58
1621
1358
1208
2134