Market Price
$ 59.59
3648
1461
908
4104
Market Price
$ 64.30
1508
826
1267
2129
Market Price
$ 40.67
3051
1161
2398
4695
Market Price
$ 52.00
2690
1212
1827
3270
Market Price
$ 33.31
1052
287
902
4690
Market Price
$ 31.09
3424
2072
3235
4038
Market Price
$ 41.08
245
109
203
473
Market Price
$ 66.85
4848
1754
4678
4911
Market Price
$ 43.54
1538
1449
1263
2266
Market Price
$ 66.32
2466
1988
1698
4128
Market Price
$ 36.10
353
92
225
717
Market Price
$ 69.19
599
186
123
1041
Market Price
$ 64.08
725
516
632
1313
Market Price
$ 63.60
819
444
509
2580
Market Price
$ 33.09
905
403
555
1891
Market Price
$ 53.90
1404
402
965
2513
Market Price
$ 40.46
377
356
247
1339
Market Price
$ 41.71
2826
774
1274
3944
Market Price
$ 57.95
789
635
280
1184
Market Price
$ 32.71
221
210
123
1013
Market Price
$ 53.66
2982
1208
1466
4224
Market Price
$ 54.93
678
551
526
1008
Market Price
$ 53.06
1854
1161
560
3579
Market Price
$ 31.70
1268
809
1089
2570
Market Price
$ 40.58
2076
1679
1816
4225
Market Price
$ 33.42
2582
1397
1017
4399
Market Price
$ 57.45
1691
921
445
2540
Market Price
$ 64.03
732
503
674
796
Market Price
$ 38.08
2093
1245
1244
2357
Market Price
$ 45.59
899
798
341
2148
Market Price
$ 38.36
1388
364
575
1931
Market Price
$ 66.27
989
287
595
1237
Market Price
$ 64.13
1291
1041
1085
1779
Market Price
$ 44.22
1377
730
1124
2826
Market Price
$ 30.58
1453
345
1439
4250
Market Price
$ 53.11
2333
768
1503
2610
Market Price
$ 31.97
619
437
128
846
Market Price
$ 51.60
1132
835
1042
1867
Market Price
$ 51.42
310
290
233
473
Market Price
$ 58.08
2082
436
521
4510