Market Price
$ 67.94
Selling Price
$ 59.38
4130
4078
1379
4263
Market Price
$ 66.61
Selling Price
$ 57.39
1183
274
801
2504
Market Price
$ 66.33
Selling Price
$ 57.53
597
432
196
621
Market Price
$ 85.38
Selling Price
$ 73.09
1989
877
1892
3764
Market Price
$ 98.00
Selling Price
$ 84.30
4222
1145
3410
4660
Market Price
$ 92.69
Selling Price
$ 83.14
357
319
140
1705
Market Price
$ 107.85
Selling Price
$ 92.13
735
679
618
1572
Market Price
$ 72.77
Selling Price
$ 63.50
1615
1588
1326
2329
Market Price
$ 67.39
Selling Price
$ 56.80
2839
2314
2085
4194
Market Price
$ 83.48
Selling Price
$ 69.83
728
633
561
1572
Market Price
$ 75.00
Selling Price
$ 64.45
1186
284
943
1525
Market Price
$ 108.55
Selling Price
$ 95.14
1934
765
1689
2319
Market Price
$ 105.54
Selling Price
$ 89.41
2979
2811
1623
4071
Market Price
$ 117.47
Selling Price
$ 98.97
129
50
26
523
Market Price
$ 103.66
Selling Price
$ 87.49
1842
660
1067
2197
Market Price
$ 72.47
Selling Price
$ 65.15
3160
803
1920
3346
Market Price
$ 101.79
Selling Price
$ 90.42
2666
805
2518
3441
Market Price
$ 92.60
Selling Price
$ 81.32
3025
2884
1320
3154
Market Price
$ 103.54
Selling Price
$ 87.06
2629
1897
2585
2881
Market Price
$ 61.38
Selling Price
$ 55.67
2099
1871
2089
3598
Market Price
$ 82.82
Selling Price
$ 74.76
613
512
241
879
Market Price
$ 97.54
Selling Price
$ 87.70
753
389
358
2166
Market Price
$ 65.86
Selling Price
$ 58.92
3390
2983
3337
3493
Market Price
$ 73.50
Selling Price
$ 65.30
2093
1732
582
2424
Market Price
$ 63.87
Selling Price
$ 56.19
2171
1206
823
4866
Market Price
$ 80.90
Selling Price
$ 68.22
1661
1035
1560
3939
Market Price
$ 86.68
Selling Price
$ 76.64
484
263
313
951
Market Price
$ 100.21
Selling Price
$ 86.66
596
428
204
1236
Market Price
$ 84.30
Selling Price
$ 71.22
1211
935
402
2104
Market Price
$ 84.86
Selling Price
$ 71.48
1584
522
762
1624
Market Price
$ 86.12
Selling Price
$ 77.07
3461
2013
3087
3841
Market Price
$ 64.55
Selling Price
$ 56.95
868
396
320
923
Market Price
$ 73.20
Selling Price
$ 65.56
800
760
452
864
Market Price
$ 96.69
Selling Price
$ 86.61
1601
666
1567
2828
Market Price
$ 71.51
Selling Price
$ 60.17
2206
982
1587
4871
Market Price
$ 107.62
Selling Price
$ 97.08
524
368
380
571
Market Price
$ 108.33
Selling Price
$ 94.07
633
459
331
956
Market Price
$ 69.33
Selling Price
$ 62.10
2182
630
470
2836
Market Price
$ 97.84
Selling Price
$ 83.14
2436
1420
2142
2838
Market Price
$ 95.26
Selling Price
$ 84.87
1414
1161
693
1888