330,356 shares
88,808 shares
327,835 shares
307,280 shares
153,392 shares
120,770 shares
47,872 shares
287,097 shares
110,290 shares
73,028 shares