93,651 shares
447,221 shares
449,546 shares
72,117 shares
143,914 shares
316,441 shares
253,763 shares
263,739 shares
246,472 shares
101,012 shares