16,956 shares
170,218 shares
187,605 shares
14,607 shares
10,351 shares
12,812 shares
13,017 shares
22,389 shares
32,543 shares
20,945 shares