14,558 shares
47,049 shares
272,571 shares
19,456 shares
12,635 shares
71,243 shares
18,949 shares
32,936 shares
148,607 shares
96,414 shares