330,358 shares
88,809 shares
327,836 shares
307,281 shares
153,393 shares
120,771 shares
47,873 shares
287,098 shares
110,293 shares
73,029 shares