303,176 shares
171,335 shares
538,028 shares
17,709 shares
19,267 shares
12,956 shares
12,527 shares
9,161 shares
20,153 shares
11,229 shares