18,139 shares
13,408 shares
28,326 shares
15,480 shares
16,843 shares
33,829 shares
30,337 shares
443,027 shares
20,146 shares
26,191 shares