249,342 shares
336,804 shares
63,830 shares
149,019 shares
37,085 shares
38,957 shares
241,437 shares
338,921 shares
116,987 shares
28,140 shares