Market Price
$ 28.82
Selling Price
$ 26.03
896
563
778
1088
Market Price
$ 47.85
Selling Price
$ 40.93
1284
729
890
2609
Market Price
$ 44.00
Selling Price
$ 39.53
3295
1985
1932
3718
Market Price
$ 64.76
Selling Price
$ 55.58
1640
962
627
4751
Market Price
$ 42.30
Selling Price
$ 36.12
4149
3151
3356
4224
Market Price
$ 39.90
Selling Price
$ 33.34
1707
1308
673
4587
Market Price
$ 40.02
Selling Price
$ 35.19
971
667
420
2772
Market Price
$ 32.03
Selling Price
$ 27.53
1472
1253
949
3487
Market Price
$ 57.02
Selling Price
$ 49.16
1479
985
317
2687
Market Price
$ 60.43
Selling Price
$ 52.76
2210
1912
1042
3814
Market Price
$ 31.66
Selling Price
$ 28.21
2208
1125
1448
2945
Market Price
$ 64.81
Selling Price
$ 56.10
609
460
292
812
Market Price
$ 32.52
Selling Price
$ 29.09
905
751
709
1639
Market Price
$ 49.78
Selling Price
$ 44.78
2116
1973
1952
4919
Market Price
$ 37.06
Selling Price
$ 33.28
1154
1102
851
2463
Market Price
$ 52.00
Selling Price
$ 43.87
1661
686
823
4813
Market Price
$ 47.80
Selling Price
$ 42.02
1725
389
552
2899
Market Price
$ 68.59
Selling Price
$ 58.75
2239
766
659
3089
Market Price
$ 60.95
Selling Price
$ 52.24
816
770
808
955
Market Price
$ 42.56
Selling Price
$ 35.81
1102
657
251
1894
Market Price
$ 54.37
Selling Price
$ 45.61
1152
542
349
1522
Market Price
$ 64.52
Selling Price
$ 55.75
4542
3844
3451
4647
Market Price
$ 69.15
Selling Price
$ 57.71
613
298
265
944
Market Price
$ 67.83
Selling Price
$ 57.59
1211
463
512
3006
Market Price
$ 38.89
Selling Price
$ 33.42
597
312
460
1133
Market Price
$ 31.37
Selling Price
$ 28.17
748
185
713
2145
Market Price
$ 30.26
Selling Price
$ 27.48
419
226
213
787
Market Price
$ 31.74
Selling Price
$ 28.07
1241
357
1115
4527
Market Price
$ 62.34
Selling Price
$ 52.63
1634
1025
824
3926
Market Price
$ 39.59
Selling Price
$ 35.02
1579
1568
1207
2936
Market Price
$ 49.57
Selling Price
$ 44.16
1251
620
306
1397
Market Price
$ 62.20
Selling Price
$ 53.59
2866
2296
1178
4076
Market Price
$ 63.35
Selling Price
$ 54.60
797
706
267
1492
Market Price
$ 46.18
Selling Price
$ 41.47
2623
714
866
3699
Market Price
$ 49.80
Selling Price
$ 42.59
595
408
439
2020
Market Price
$ 42.51
Selling Price
$ 37.15
2249
1035
966
4483
Market Price
$ 46.64
Selling Price
$ 39.39
3787
2126
2697
3815
Market Price
$ 52.06
Selling Price
$ 44.93
408
402
141
1076
Market Price
$ 34.19
Selling Price
$ 30.09
277
76
276
1039
Market Price
$ 55.59
Selling Price
$ 50.18
1115
465
1063
2791