29,367 shares
78,075 shares
327,941 shares
25,587 shares
153,358 shares
97,258 shares
189,579 shares
28,455 shares
220,549 shares
19,291 shares