19,983 shares
17,620 shares
27,047 shares
20,227 shares
100,953 shares
12,294 shares
10,396 shares
18,050 shares
241,473 shares
14,928 shares