Market Price
$ 47.31
Selling Price
$ 41.16
1397
1305
543
4760
Market Price
$ 37.82
Selling Price
$ 34.22
4500
3765
993
4909
Market Price
$ 69.52
Selling Price
$ 58.31
3571
2064
3497
4465
Market Price
$ 60.54
Selling Price
$ 54.11
463
317
212
840
Market Price
$ 57.54
Selling Price
$ 50.75
231
81
215
419
Market Price
$ 68.89
Selling Price
$ 58.21
2893
982
1950
3734
Market Price
$ 28.31
Selling Price
$ 25.10
876
189
370
3531
Market Price
$ 30.54
Selling Price
$ 25.77
3091
772
1007
3630
Market Price
$ 44.21
Selling Price
$ 37.91
1571
1393
544
2255
Market Price
$ 53.14
Selling Price
$ 46.27
713
601
593
1940
Market Price
$ 53.01
Selling Price
$ 44.47
2211
583
561
3884
Market Price
$ 42.72
Selling Price
$ 38.70
2800
2287
2242
2931
Market Price
$ 32.91
Selling Price
$ 29.67
1100
913
421
3280
Market Price
$ 57.44
Selling Price
$ 51.56
675
266
348
1520
Market Price
$ 51.19
Selling Price
$ 44.37
927
692
794
2197
Market Price
$ 29.73
Selling Price
$ 25.09
713
481
159
2010
Market Price
$ 35.14
Selling Price
$ 30.37
2636
2191
1714
4894
Market Price
$ 39.57
Selling Price
$ 33.92
3697
2517
1599
4121
Market Price
$ 30.59
Selling Price
$ 26.40
1950
718
501
2774
Market Price
$ 52.90
Selling Price
$ 47.70
3145
1767
1130
4415
Market Price
$ 45.36
Selling Price
$ 39.03
3648
891
1050
3797
Market Price
$ 47.65
Selling Price
$ 40.82
1115
658
788
3747
Market Price
$ 67.58
Selling Price
$ 58.36
1598
1311
1013
4706
Market Price
$ 47.35
Selling Price
$ 40.32
2225
1220
1621
4592
Market Price
$ 32.50
Selling Price
$ 27.75
2453
948
1955
2647
Market Price
$ 53.88
Selling Price
$ 47.81
786
313
600
1786
Market Price
$ 32.20
Selling Price
$ 27.10
752
699
404
2697
Market Price
$ 51.79
Selling Price
$ 44.23
368
262
274
828
Market Price
$ 67.00
Selling Price
$ 56.35
815
205
731
908
Market Price
$ 42.70
Selling Price
$ 35.84
1555
1246
1185
3154
Market Price
$ 66.53
Selling Price
$ 55.94
1540
1015
491
1802
Market Price
$ 43.72
Selling Price
$ 37.96
1788
555
1000
3867
Market Price
$ 55.46
Selling Price
$ 47.96
2430
1303
1081
2940
Market Price
$ 65.43
Selling Price
$ 58.94
1519
646
1096
2712
Market Price
$ 31.74
Selling Price
$ 27.25
1585
1154
1504
1793
Market Price
$ 61.41
Selling Price
$ 52.43
1162
656
742
4927
Market Price
$ 54.27
Selling Price
$ 46.63
1756
976
479
3271
Market Price
$ 32.85
Selling Price
$ 28.58
2244
972
1114
2453
Market Price
$ 42.30
Selling Price
$ 35.42
490
113
117
1342
Market Price
$ 48.34
Selling Price
$ 41.18
387
85
290
687