312,131 shares
27,711 shares
41,703 shares
324,034 shares
50,401 shares
157,704 shares
27,779 shares
92,872 shares
235,746 shares
521,533 shares