52,488 shares
96,050 shares
54,416 shares
77,795 shares
109,956 shares
405,127 shares
131,353 shares
120,987 shares
28,370 shares
117,083 shares