306,606 shares
64,912 shares
141,858 shares
508,305 shares
180,292 shares
321,012 shares
172,476 shares
77,846 shares
73,350 shares
77,661 shares