18,368 shares
145,921 shares
36,294 shares
346,336 shares
15,226 shares
27,218 shares
1,239,689 shares
14,650 shares
12,621 shares
509,538 shares