306,635 shares
64,943 shares
141,865 shares
508,352 shares
180,302 shares
321,039 shares
172,499 shares
77,894 shares
73,369 shares
77,678 shares