Market Price
$ 31.50
921
758
859
3750
Market Price
$ 43.38
1659
1623
339
4220
Market Price
$ 39.35
1909
1573
1040
4838
Market Price
$ 39.83
1004
329
614
1983
Market Price
$ 31.91
1893
1816
700
2065
Market Price
$ 44.60
770
461
728
1177
Market Price
$ 64.14
2738
2359
1425
3080
Market Price
$ 43.20
901
642
389
4394
Market Price
$ 70.19
3598
2240
1935
4616
Market Price
$ 37.72
961
374
199
1428
Market Price
$ 43.07
3365
2700
1051
3945
Market Price
$ 47.63
3815
2343
2614
4964
Market Price
$ 55.87
1478
1196
1264
2551
Market Price
$ 29.74
1927
1327
1034
4312
Market Price
$ 35.13
743
293
515
3172
Market Price
$ 64.85
1774
1228
608
2355
Market Price
$ 30.97
1174
1172
814
3840
Market Price
$ 60.00
1111
263
1064
4731
Market Price
$ 59.71
742
454
456
883
Market Price
$ 63.89
1053
744
864
1766
Market Price
$ 40.63
2687
1225
1962
3540
Market Price
$ 35.93
1075
968
711
2271
Market Price
$ 34.28
1019
356
778
1068
Market Price
$ 65.82
2054
1872
510
2688
Market Price
$ 44.28
2437
1272
1919
2718
Market Price
$ 30.02
234
143
167
460
Market Price
$ 41.65
1153
701
1050
2462
Market Price
$ 58.73
4102
3735
3027
4966
Market Price
$ 63.30
950
409
262
2663
Market Price
$ 51.88
2521
2304
1555
4089
Market Price
$ 40.00
192
148
38
409
Market Price
$ 52.69
2246
453
1680
2509
Market Price
$ 37.61
3159
1522
651
4007
Market Price
$ 38.27
2673
2505
2130
3910
Market Price
$ 67.36
1203
557
340
1441
Market Price
$ 60.03
4714
1129
4424
4793
Market Price
$ 31.50
1170
400
679
4060
Market Price
$ 59.95
421
191
106
1868
Market Price
$ 29.54
1263
798
1130
1570
Market Price
$ 32.50
711
244
346
753