14,801 shares
47,078 shares
272,589 shares
19,498 shares
12,647 shares
71,423 shares
18,985 shares
33,012 shares
148,659 shares
96,678 shares