28,890 shares
123,295 shares
101,385 shares
45,495 shares
38,823 shares
275,911 shares
426,690 shares
163,317 shares
30,725 shares
332,077 shares