Market Price
$ 69.63
Selling Price
$ 59.85
230
107
219
601
Market Price
$ 48.36
Selling Price
$ 41.14
891
304
598
2774
Market Price
$ 32.57
Selling Price
$ 28.62
734
158
173
3601
Market Price
$ 42.48
Selling Price
$ 37.32
1235
331
485
2136
Market Price
$ 52.49
Selling Price
$ 44.32
1655
576
1335
1681
Market Price
$ 34.56
Selling Price
$ 29.77
847
711
516
3392
Market Price
$ 30.22
Selling Price
$ 26.50
1165
586
395
3459
Market Price
$ 56.48
Selling Price
$ 49.25
4079
3454
2943
4927
Market Price
$ 33.85
Selling Price
$ 29.92
3629
3189
1118
4857
Market Price
$ 41.80
Selling Price
$ 36.78
823
385
586
2807
Market Price
$ 50.89
Selling Price
$ 42.99
1723
1407
960
3537
Market Price
$ 60.97
Selling Price
$ 51.06
1210
1020
778
2633
Market Price
$ 46.75
Selling Price
$ 39.10
2299
1937
1451
3759
Market Price
$ 33.63
Selling Price
$ 28.15
460
330
457
2049
Market Price
$ 55.03
Selling Price
$ 48.88
1020
863
701
1235
Market Price
$ 57.88
Selling Price
$ 52.08
1053
570
778
4407
Market Price
$ 31.09
Selling Price
$ 27.18
2098
690
602
4681
Market Price
$ 47.34
Selling Price
$ 42.94
829
631
611
2394
Market Price
$ 60.83
Selling Price
$ 54.17
659
373
654
1248
Market Price
$ 50.39
Selling Price
$ 44.30
558
184
433
835
Market Price
$ 42.51
Selling Price
$ 35.78
744
672
560
1034
Market Price
$ 67.90
Selling Price
$ 59.86
2796
1750
767
3882
Market Price
$ 63.36
Selling Price
$ 56.18
1921
429
1462
3790
Market Price
$ 59.12
Selling Price
$ 53.67
4559
2059
1776
4771
Market Price
$ 58.85
Selling Price
$ 50.73
2788
1079
2760
3045
Market Price
$ 39.65
Selling Price
$ 35.00
392
327
101
417
Market Price
$ 37.54
Selling Price
$ 33.08
3302
792
2607
4576
Market Price
$ 40.31
Selling Price
$ 35.14
1625
491
1573
3639
Market Price
$ 44.43
Selling Price
$ 39.20
3082
2083
2548
3253
Market Price
$ 37.21
Selling Price
$ 33.62
1701
1616
378
2052
Market Price
$ 52.49
Selling Price
$ 46.31
1712
872
1077
2024
Market Price
$ 40.71
Selling Price
$ 34.30
2952
2308
634
4640
Market Price
$ 51.10
Selling Price
$ 45.07
1720
1614
1520
2820
Market Price
$ 62.38
Selling Price
$ 55.34
4362
3740
1154
4421
Market Price
$ 50.14
Selling Price
$ 45.55
3815
1527
3484
4960
Market Price
$ 43.43
Selling Price
$ 37.47
512
446
144
1401
Market Price
$ 46.64
Selling Price
$ 38.93
3713
2920
2455
4738
Market Price
$ 38.13
Selling Price
$ 32.40
842
193
563
1485
Market Price
$ 36.89
Selling Price
$ 32.68
114
24
36
483
Market Price
$ 69.77
Selling Price
$ 58.67
932
472
661
3470