Market Price
$ 68.75
Selling Price
$ 58.26
1997
1703
1074
2282
Market Price
$ 115.67
Selling Price
$ 97.61
1296
343
1204
2356
Market Price
$ 92.94
Selling Price
$ 80.93
688
669
395
3386
Market Price
$ 99.61
Selling Price
$ 84.01
611
317
255
1520
Market Price
$ 90.18
Selling Price
$ 80.04
1853
788
476
2885
Market Price
$ 68.28
Selling Price
$ 57.74
678
392
392
941
Market Price
$ 90.90
Selling Price
$ 80.54
1184
617
701
2841
Market Price
$ 111.51
Selling Price
$ 96.66
3576
1899
1362
4854
Market Price
$ 99.27
Selling Price
$ 86.59
1675
1473
1090
2562
Market Price
$ 111.84
Selling Price
$ 93.76
1888
1701
1059
4065
Market Price
$ 76.30
Selling Price
$ 65.07
832
350
189
1417
Market Price
$ 85.05
Selling Price
$ 73.53
828
637
508
2606
Market Price
$ 113.76
Selling Price
$ 97.20
557
426
376
2029
Market Price
$ 85.05
Selling Price
$ 75.16
133
99
114
654
Market Price
$ 71.59
Selling Price
$ 59.86
1317
929
1049
1587
Market Price
$ 64.80
Selling Price
$ 56.38
1001
349
797
1397
Market Price
$ 62.19
Selling Price
$ 55.68
1749
430
1386
4521
Market Price
$ 94.52
Selling Price
$ 85.01
1305
636
1211
2169
Market Price
$ 106.41
Selling Price
$ 90.12
1699
1660
1057
3284
Market Price
$ 100.47
Selling Price
$ 88.86
836
380
297
1449
Market Price
$ 83.83
Selling Price
$ 70.40
841
727
323
2461
Market Price
$ 112.63
Selling Price
$ 98.70
1073
668
525
3592
Market Price
$ 86.98
Selling Price
$ 78.71
2350
1257
2214
4896
Market Price
$ 77.99
Selling Price
$ 65.28
2781
653
1366
3096
Market Price
$ 74.25
Selling Price
$ 64.23
2761
1128
2347
3127
Market Price
$ 115.08
Selling Price
$ 96.29
4141
3180
1206
4927
Market Price
$ 90.05
Selling Price
$ 76.75
1188
552
1085
1294
Market Price
$ 74.77
Selling Price
$ 62.81
1129
531
530
3289
Market Price
$ 101.48
Selling Price
$ 90.10
987
586
359
1068
Market Price
$ 96.28
Selling Price
$ 81.57
798
574
448
1486
Market Price
$ 65.54
Selling Price
$ 58.25
356
277
108
886
Market Price
$ 92.90
Selling Price
$ 80.89
4171
1669
1013
4589
Market Price
$ 74.89
Selling Price
$ 67.73
2720
2353
1077
2959
Market Price
$ 115.67
Selling Price
$ 96.92
1773
580
1433
2872
Market Price
$ 102.29
Selling Price
$ 91.29
2513
2429
2151
4867
Market Price
$ 82.02
Selling Price
$ 72.18
1867
1075
1184
3106
Market Price
$ 82.52
Selling Price
$ 71.53
1480
1133
301
4876
Market Price
$ 87.90
Selling Price
$ 76.83
1884
1454
993
1903
Market Price
$ 67.22
Selling Price
$ 56.54
2457
1801
2050
3859
Market Price
$ 73.63
Selling Price
$ 64.96
103
54
50
436