354,485 shares
145,721 shares
267,445 shares
256,092 shares
128,939 shares
75,897 shares
297,082 shares
332,542 shares
469,803 shares
88,858 shares