29,364 shares
78,068 shares
327,938 shares
25,587 shares
153,352 shares
97,249 shares
189,578 shares
28,452 shares
220,546 shares
19,289 shares