306,517 shares
64,779 shares
141,781 shares
508,148 shares
180,031 shares
320,842 shares
172,371 shares
77,718 shares
73,241 shares
77,554 shares