56,296 shares
160,689 shares
148,465 shares
53,715 shares
45,276 shares
315,004 shares
327,300 shares
64,865 shares
169,607 shares
147,089 shares