5,829 shares
34,436 shares
57,781 shares
39,629 shares
31,367 shares
41,305 shares
363,004 shares
436,478 shares
176,114 shares
123,666 shares