Market Price
$ 35.44
Selling Price
$ 29.55
1945
510
948
2598
Market Price
$ 53.03
Selling Price
$ 44.64
3507
852
3230
4765
Market Price
$ 62.60
Selling Price
$ 56.22
609
342
195
2912
Market Price
$ 41.16
Selling Price
$ 35.49
4373
3790
2625
4473
Market Price
$ 36.19
Selling Price
$ 32.07
3008
2865
2578
3562
Market Price
$ 52.20
Selling Price
$ 44.96
3475
3186
3214
3721
Market Price
$ 64.78
Selling Price
$ 55.91
2484
1877
1987
3627
Market Price
$ 53.24
Selling Price
$ 46.53
643
135
568
3091
Market Price
$ 56.68
Selling Price
$ 50.57
2756
815
1361
3495
Market Price
$ 29.35
Selling Price
$ 25.45
3322
949
972
3675
Market Price
$ 47.93
Selling Price
$ 40.56
928
614
400
1125
Market Price
$ 56.80
Selling Price
$ 50.78
1905
1077
1392
3363
Market Price
$ 46.15
Selling Price
$ 39.44
1554
469
466
2149
Market Price
$ 57.92
Selling Price
$ 52.14
654
376
292
2076
Market Price
$ 35.34
Selling Price
$ 30.43
3363
1436
2126
4165
Market Price
$ 69.93
Selling Price
$ 60.00
2358
1852
1570
2731
Market Price
$ 69.15
Selling Price
$ 58.18
481
427
378
893
Market Price
$ 37.87
Selling Price
$ 33.64
500
118
420
1596
Market Price
$ 47.22
Selling Price
$ 40.01
4463
2189
2304
4897
Market Price
$ 41.09
Selling Price
$ 35.47
2585
1043
979
2748
Market Price
$ 41.33
Selling Price
$ 37.44
2429
855
1826
4035
Market Price
$ 50.15
Selling Price
$ 42.25
1543
1381
486
1629
Market Price
$ 58.38
Selling Price
$ 49.60
2428
729
1239
2890
Market Price
$ 55.03
Selling Price
$ 48.59
122
108
54
420
Market Price
$ 53.12
Selling Price
$ 44.44
1409
1368
380
1486
Market Price
$ 30.09
Selling Price
$ 26.21
384
333
378
596
Market Price
$ 48.91
Selling Price
$ 43.87
2082
1923
539
2777
Market Price
$ 65.88
Selling Price
$ 56.04
916
342
916
1298
Market Price
$ 65.89
Selling Price
$ 58.78
1171
382
325
4297
Market Price
$ 56.02
Selling Price
$ 47.62
143
42
60
523
Market Price
$ 31.49
Selling Price
$ 28.11
750
192
428
779
Market Price
$ 54.03
Selling Price
$ 45.98
1542
1404
1394
4336
Market Price
$ 69.83
Selling Price
$ 58.92
612
301
140
1389
Market Price
$ 31.14
Selling Price
$ 27.88
1115
457
359
1619
Market Price
$ 35.18
Selling Price
$ 30.16
1377
698
1178
3384
Market Price
$ 61.84
Selling Price
$ 55.97
1119
754
774
2127
Market Price
$ 57.73
Selling Price
$ 51.57
851
776
711
2888
Market Price
$ 56.62
Selling Price
$ 47.29
1604
413
892
3218
Market Price
$ 49.49
Selling Price
$ 41.62
3259
2982
1368
4575
Market Price
$ 39.75
Selling Price
$ 33.61
1054
290
311
3723