312,641 shares
160,684 shares
640,038 shares
436,939 shares
319,013 shares
333,398 shares
232,509 shares
282,011 shares
298,419 shares
217,672 shares