127,549 shares
31,830 shares
16,314 shares
28,779 shares
14,216 shares
275,414 shares
11,681 shares
22,891 shares
153,353 shares
94,564 shares