Market Price
$ 28.22
Selling Price
$ 25.08
807
448
725
3361
Market Price
$ 45.57
Selling Price
$ 38.96
3766
1190
2710
4837
Market Price
$ 41.72
Selling Price
$ 36.57
2612
805
2392
2672
Market Price
$ 45.39
Selling Price
$ 39.64
1124
229
577
3947
Market Price
$ 40.46
Selling Price
$ 33.87
4921
2578
4451
4968
Market Price
$ 53.22
Selling Price
$ 46.57
2326
514
1566
4729
Market Price
$ 64.17
Selling Price
$ 58.00
1120
283
933
2222
Market Price
$ 43.97
Selling Price
$ 37.80
607
432
312
1296
Market Price
$ 38.98
Selling Price
$ 35.34
2189
1389
1332
3580
Market Price
$ 55.46
Selling Price
$ 49.63
1149
887
745
2067
Market Price
$ 46.91
Selling Price
$ 39.27
304
173
168
860
Market Price
$ 33.30
Selling Price
$ 28.91
2538
1327
909
2942
Market Price
$ 30.90
Selling Price
$ 26.75
2098
1617
1772
2754
Market Price
$ 44.96
Selling Price
$ 38.29
415
164
342
1285
Market Price
$ 53.02
Selling Price
$ 46.56
1985
1055
1445
3203
Market Price
$ 37.81
Selling Price
$ 33.17
4123
1927
2739
4338
Market Price
$ 51.16
Selling Price
$ 43.10
1665
607
596
1707
Market Price
$ 48.87
Selling Price
$ 40.78
1512
956
584
1802
Market Price
$ 37.01
Selling Price
$ 33.60
438
395
343
564
Market Price
$ 50.46
Selling Price
$ 45.74
615
405
231
2519
Market Price
$ 64.53
Selling Price
$ 56.70
2796
1205
1607
3742
Market Price
$ 68.88
Selling Price
$ 59.25
1901
672
1258
3698
Market Price
$ 57.41
Selling Price
$ 48.19
813
682
495
865
Market Price
$ 62.58
Selling Price
$ 52.23
511
409
312
1875
Market Price
$ 45.87
Selling Price
$ 39.32
1801
688
627
3947
Market Price
$ 60.63
Selling Price
$ 51.46
180
77
102
834
Market Price
$ 60.10
Selling Price
$ 52.65
1321
717
684
4874
Market Price
$ 44.51
Selling Price
$ 38.94
1915
1718
1361
2507
Market Price
$ 56.99
Selling Price
$ 50.68
572
401
269
1920
Market Price
$ 31.71
Selling Price
$ 28.15
549
223
296
2357
Market Price
$ 37.88
Selling Price
$ 33.35
2228
1764
1384
2803
Market Price
$ 55.37
Selling Price
$ 49.54
857
784
556
1125
Market Price
$ 32.37
Selling Price
$ 28.12
607
458
591
821
Market Price
$ 63.43
Selling Price
$ 57.02
701
428
296
834
Market Price
$ 48.12
Selling Price
$ 42.32
1365
288
723
4246
Market Price
$ 48.55
Selling Price
$ 43.19
615
526
238
1559
Market Price
$ 55.89
Selling Price
$ 49.55
1658
924
1050
2270
Market Price
$ 68.14
Selling Price
$ 59.85
1908
761
1071
4445
Market Price
$ 44.75
Selling Price
$ 39.90
1164
616
1073
4875
Market Price
$ 45.47
Selling Price
$ 38.22
1387
405
375
2293