330,879 shares
89,283 shares
335,469 shares
307,736 shares
153,955 shares
121,285 shares
48,406 shares
287,580 shares
110,862 shares
73,523 shares