Market Price
$ 68.91
Selling Price
$ 59.44
1797
1491
701
2751
Market Price
$ 74.10
Selling Price
$ 64.79
450
258
322
1110
Market Price
$ 100.27
Selling Price
$ 84.51
450
280
300
711
Market Price
$ 83.24
Selling Price
$ 71.58
3503
2864
976
3938
Market Price
$ 99.94
Selling Price
$ 87.46
496
198
427
678
Market Price
$ 87.87
Selling Price
$ 74.25
495
428
236
995
Market Price
$ 105.31
Selling Price
$ 90.92
438
424
191
1034
Market Price
$ 106.53
Selling Price
$ 93.79
921
473
865
1139
Market Price
$ 70.49
Selling Price
$ 63.67
2887
1382
1374
4651
Market Price
$ 100.15
Selling Price
$ 85.86
963
855
658
969
Market Price
$ 69.97
Selling Price
$ 59.54
1025
950
818
2437
Market Price
$ 109.41
Selling Price
$ 96.28
198
72
108
675
Market Price
$ 70.13
Selling Price
$ 63.62
4146
2823
3627
4159
Market Price
$ 62.55
Selling Price
$ 55.60
2481
2031
2173
3733
Market Price
$ 94.08
Selling Price
$ 82.46
1193
1168
505
2690
Market Price
$ 82.62
Selling Price
$ 71.24
3259
1571
841
3390
Market Price
$ 103.86
Selling Price
$ 87.57
1362
379
729
1493
Market Price
$ 88.71
Selling Price
$ 74.54
263
186
130
1305
Market Price
$ 73.71
Selling Price
$ 62.04
693
545
277
2563
Market Price
$ 106.00
Selling Price
$ 89.56
3771
1965
1415
3779
Market Price
$ 75.74
Selling Price
$ 66.25
3609
1984
3145
4807
Market Price
$ 71.20
Selling Price
$ 62.23
1276
344
939
1768
Market Price
$ 104.31
Selling Price
$ 92.64
442
420
152
896
Market Price
$ 102.77
Selling Price
$ 85.99
233
151
56
508
Market Price
$ 76.64
Selling Price
$ 64.77
200
129
51
449
Market Price
$ 102.95
Selling Price
$ 90.28
876
593
612
897
Market Price
$ 95.25
Selling Price
$ 81.21
846
205
514
1943
Market Price
$ 82.47
Selling Price
$ 72.26
448
194
440
816
Market Price
$ 99.68
Selling Price
$ 89.70
622
186
134
1087
Market Price
$ 69.70
Selling Price
$ 63.08
1344
444
543
1400
Market Price
$ 100.99
Selling Price
$ 86.23
2537
2239
2090
3250
Market Price
$ 83.80
Selling Price
$ 75.02
3151
2846
1301
3383
Market Price
$ 105.41
Selling Price
$ 92.63
1718
1465
460
3206
Market Price
$ 94.59
Selling Price
$ 81.71
971
598
350
2706
Market Price
$ 100.01
Selling Price
$ 86.97
489
145
339
497
Market Price
$ 101.43
Selling Price
$ 84.71
2384
928
887
2409
Market Price
$ 90.74
Selling Price
$ 79.20
1062
633
776
1200
Market Price
$ 100.56
Selling Price
$ 85.43
148
35
124
400
Market Price
$ 80.61
Selling Price
$ 68.32
2559
1767
701
3323
Market Price
$ 113.16
Selling Price
$ 96.38
1723
426
1557
1895