Market Price
$ 67.83
Selling Price
$ 58.20
1885
1361
785
3229
Market Price
$ 29.54
Selling Price
$ 26.69
2250
1820
1923
2413
Market Price
$ 32.86
Selling Price
$ 28.42
3435
766
1234
3490
Market Price
$ 49.80
Selling Price
$ 41.80
602
224
226
1080
Market Price
$ 45.57
Selling Price
$ 40.20
2410
889
2264
4023
Market Price
$ 39.41
Selling Price
$ 33.06
310
236
111
999
Market Price
$ 62.88
Selling Price
$ 56.70
2654
1970
2252
4298
Market Price
$ 31.83
Selling Price
$ 28.48
325
122
174
433
Market Price
$ 36.99
Selling Price
$ 31.90
386
371
354
800
Market Price
$ 52.98
Selling Price
$ 47.01
807
556
438
1443
Market Price
$ 41.75
Selling Price
$ 36.04
1167
282
947
1235
Market Price
$ 42.86
Selling Price
$ 36.07
3407
1085
1985
3559
Market Price
$ 33.56
Selling Price
$ 28.10
2038
982
1156
3298
Market Price
$ 31.63
Selling Price
$ 26.48
1162
768
297
2573
Market Price
$ 59.36
Selling Price
$ 49.77
672
149
221
1474
Market Price
$ 49.09
Selling Price
$ 42.45
260
100
115
737
Market Price
$ 51.77
Selling Price
$ 45.83
371
370
86
415
Market Price
$ 34.56
Selling Price
$ 30.57
439
214
180
1388
Market Price
$ 45.82
Selling Price
$ 39.01
189
71
138
514
Market Price
$ 51.79
Selling Price
$ 46.49
3260
1323
1555
4792
Market Price
$ 63.55
Selling Price
$ 56.15
774
435
677
1229
Market Price
$ 51.75
Selling Price
$ 46.41
1271
913
325
1556
Market Price
$ 30.05
Selling Price
$ 26.97
1320
945
549
4117
Market Price
$ 52.74
Selling Price
$ 44.48
1320
519
637
2096
Market Price
$ 62.75
Selling Price
$ 56.81
567
254
457
636
Market Price
$ 56.83
Selling Price
$ 48.20
3435
1939
1937
4264
Market Price
$ 33.59
Selling Price
$ 29.72
486
449
138
1524
Market Price
$ 29.10
Selling Price
$ 25.14
2738
1969
1162
4999
Market Price
$ 65.62
Selling Price
$ 58.65
1512
818
988
4232
Market Price
$ 51.23
Selling Price
$ 46.05
1335
934
330
1971
Market Price
$ 30.14
Selling Price
$ 25.52
1500
1500
1257
4193
Market Price
$ 47.71
Selling Price
$ 42.19
867
271
846
1668
Market Price
$ 48.41
Selling Price
$ 41.81
1414
1377
989
2089
Market Price
$ 52.94
Selling Price
$ 47.29
1743
1275
681
3668
Market Price
$ 62.94
Selling Price
$ 56.55
939
518
891
1074
Market Price
$ 41.55
Selling Price
$ 35.15
3857
3733
1453
3954
Market Price
$ 65.62
Selling Price
$ 54.73
552
177
226
2614
Market Price
$ 52.82
Selling Price
$ 47.83
2243
1572
518
2952
Market Price
$ 62.39
Selling Price
$ 53.14
1325
434
330
3150
Market Price
$ 33.85
Selling Price
$ 29.30
2448
1904
1838
2904