14,688 shares
47,069 shares
272,581 shares
19,484 shares
12,642 shares
71,298 shares
18,974 shares
32,993 shares
148,628 shares
96,444 shares