Market Price
$ 37.25
Selling Price
$ 31.32
2577
664
940
4493
Market Price
$ 69.06
Selling Price
$ 59.61
2744
2616
1609
4960
Market Price
$ 64.93
Selling Price
$ 57.24
1025
674
689
2242
Market Price
$ 51.36
Selling Price
$ 43.86
1382
798
334
3215
Market Price
$ 67.33
Selling Price
$ 57.36
2037
762
1021
3569
Market Price
$ 31.15
Selling Price
$ 25.98
156
52
70
543
Market Price
$ 57.99
Selling Price
$ 50.84
1308
280
1250
1698
Market Price
$ 50.40
Selling Price
$ 44.41
1614
922
1524
1863
Market Price
$ 42.42
Selling Price
$ 37.07
1206
638
341
1301
Market Price
$ 46.21
Selling Price
$ 38.64
1499
1263
567
2123
Market Price
$ 51.51
Selling Price
$ 43.72
1667
953
456
3284
Market Price
$ 47.91
Selling Price
$ 39.98
594
467
337
641
Market Price
$ 49.76
Selling Price
$ 43.73
979
365
955
3751
Market Price
$ 44.71
Selling Price
$ 39.55
3039
1984
2579
4675
Market Price
$ 48.95
Selling Price
$ 43.01
136
43
91
442
Market Price
$ 30.05
Selling Price
$ 26.83
1632
1050
809
3456
Market Price
$ 40.03
Selling Price
$ 33.72
676
470
503
2910
Market Price
$ 57.60
Selling Price
$ 50.59
4003
2827
1326
4390
Market Price
$ 33.76
Selling Price
$ 29.74
3360
3307
1380
3726
Market Price
$ 53.08
Selling Price
$ 47.71
1073
268
324
2700
Market Price
$ 42.07
Selling Price
$ 37.93
1771
695
780
3622
Market Price
$ 43.31
Selling Price
$ 38.98
2332
2008
1275
2514
Market Price
$ 37.13
Selling Price
$ 32.32
585
293
527
2800
Market Price
$ 52.07
Selling Price
$ 44.21
2797
2350
2130
3763
Market Price
$ 60.77
Selling Price
$ 54.58
1840
1507
743
3108
Market Price
$ 63.52
Selling Price
$ 56.23
2656
2480
699
2830
Market Price
$ 61.72
Selling Price
$ 55.52
2868
1902
2172
4637
Market Price
$ 34.80
Selling Price
$ 30.45
705
325
509
1323
Market Price
$ 64.86
Selling Price
$ 58.92
866
700
834
3468
Market Price
$ 63.17
Selling Price
$ 56.38
1439
334
481
1974
Market Price
$ 59.77
Selling Price
$ 54.32
515
353
254
2238
Market Price
$ 32.97
Selling Price
$ 28.41
995
792
436
1302
Market Price
$ 36.95
Selling Price
$ 32.58
2275
874
896
3916
Market Price
$ 70.00
Selling Price
$ 59.83
3773
3314
2164
4614
Market Price
$ 50.31
Selling Price
$ 45.52
334
296
97
941
Market Price
$ 68.27
Selling Price
$ 59.26
304
125
118
642
Market Price
$ 61.54
Selling Price
$ 51.93
976
313
546
1195
Market Price
$ 65.73
Selling Price
$ 58.46
2497
1144
698
4298
Market Price
$ 55.52
Selling Price
$ 48.46
774
609
429
1441
Market Price
$ 34.59
Selling Price
$ 29.62
2613
1149
1733
2756