18,140 shares
13,409 shares
28,326 shares
15,490 shares
16,843 shares
33,835 shares
30,353 shares
443,032 shares
20,146 shares
26,195 shares