28,600 shares
341,452 shares
41,915 shares
158,230 shares
339,440 shares
36,049 shares
264,524 shares
30,465 shares
383,808 shares
110,390 shares