306,606 shares
64,908 shares
141,858 shares
508,301 shares
180,292 shares
321,009 shares
172,476 shares
77,842 shares
73,350 shares
77,658 shares