Market Price
$ 36.32
Selling Price
$ 32.22
1319
693
723
1851
Market Price
$ 41.55
Selling Price
$ 36.29
1999
500
784
2352
Market Price
$ 46.89
Selling Price
$ 41.41
625
315
588
2289
Market Price
$ 42.05
Selling Price
$ 36.92
2078
737
1449
4496
Market Price
$ 32.00
Selling Price
$ 27.73
2039
1615
1770
3500
Market Price
$ 43.84
Selling Price
$ 37.24
808
473
438
1633
Market Price
$ 38.63
Selling Price
$ 32.82
1529
960
352
2574
Market Price
$ 65.09
Selling Price
$ 57.29
740
411
369
1574
Market Price
$ 33.52
Selling Price
$ 29.54
2224
1035
1295
2577
Market Price
$ 66.97
Selling Price
$ 56.80
334
130
326
1434
Market Price
$ 33.41
Selling Price
$ 29.83
516
152
377
719
Market Price
$ 65.52
Selling Price
$ 57.44
1076
315
736
3198
Market Price
$ 64.65
Selling Price
$ 54.13
871
805
559
3626
Market Price
$ 46.37
Selling Price
$ 39.40
1948
541
1173
2903
Market Price
$ 32.13
Selling Price
$ 27.62
4173
2003
1009
4563
Market Price
$ 53.33
Selling Price
$ 47.90
2046
1319
1917
4159
Market Price
$ 30.06
Selling Price
$ 27.30
883
813
265
2954
Market Price
$ 50.36
Selling Price
$ 44.53
1199
245
1135
3783
Market Price
$ 53.45
Selling Price
$ 45.12
3070
763
1091
4344
Market Price
$ 48.31
Selling Price
$ 40.35
3006
2187
2898
3516
Market Price
$ 37.60
Selling Price
$ 32.21
488
429
170
1424
Market Price
$ 35.51
Selling Price
$ 31.91
925
690
198
1053
Market Price
$ 39.77
Selling Price
$ 34.11
571
186
301
970
Market Price
$ 30.72
Selling Price
$ 26.21
3315
3028
2970
3618
Market Price
$ 40.34
Selling Price
$ 35.65
384
171
250
1661
Market Price
$ 64.55
Selling Price
$ 54.01
1608
386
752
2943
Market Price
$ 39.95
Selling Price
$ 34.80
1690
1020
1213
3612
Market Price
$ 49.76
Selling Price
$ 43.33
2679
2105
1170
2869
Market Price
$ 45.94
Selling Price
$ 40.61
492
189
357
672
Market Price
$ 52.51
Selling Price
$ 44.91
1421
1077
1019
2350
Market Price
$ 47.02
Selling Price
$ 41.31
2700
2081
1952
3859
Market Price
$ 67.17
Selling Price
$ 57.22
812
571
766
2822
Market Price
$ 45.04
Selling Price
$ 38.26
1013
665
734
2534
Market Price
$ 67.89
Selling Price
$ 59.69
1283
1263
639
3854
Market Price
$ 37.12
Selling Price
$ 31.73
2875
878
2174
3691
Market Price
$ 69.83
Selling Price
$ 59.65
3526
1607
1855
3887
Market Price
$ 68.30
Selling Price
$ 57.18
824
561
566
2271
Market Price
$ 49.61
Selling Price
$ 43.75
433
122
363
1929
Market Price
$ 68.14
Selling Price
$ 57.18
1182
858
810
1429
Market Price
$ 30.22
Selling Price
$ 25.72
1068
661
375
1617