95,214 shares
62,515 shares
128,324 shares
71,811 shares
435,356 shares
90,473 shares
311,662 shares
112,805 shares
114,877 shares
122,881 shares