90,862 shares
64,498 shares
317,006 shares
183,035 shares
50,400 shares
77,324 shares
62,003 shares
129,270 shares
52,081 shares
105,372 shares