303,176 shares
171,336 shares
538,028 shares
17,711 shares
19,267 shares
12,956 shares
12,528 shares
9,163 shares
20,154 shares
11,230 shares